#ifndef IRQ_H_
#define IRQ_H_

#include "io.h"
#include "timer.h"
#include "intext.h"
#include "adc.h"
#include "types.h"
#include "kernel.h"

#define MAX_HANDLER 255

void enableInt();
void disableInt();
void addHandler(int IRQ, void *Handler);
void addHandlerPW(int IRQ, void (*Handler)(WORD));
void addHandlerPB(int IRQ, void (*Handler)(BYTE));
void removeHandler(int IRQ);

#endif /*IRQ_H_*/
